/* 

解x的五次方 + x的三次方 = A，答案与精确值相差不超过0.001被视为正确（提示：使用二分法）
例如：A = 2 ，则 X = 1；

化简版：输入数据的输出结果为整数

*/

// 化简版
let solution = function (num) {
    let len = Math.pow(num, 1 / 5);
    console.log(len)
    for (let i = 0; i < len; i++) {
        if (Math.pow(i, 3) + Math.pow(i, 5) === num) return i;
    }
}

console.log(solution(40))